export default {
  /**
   * 邮箱格式校验
   *
   * @param s
   * @returns {boolean}
   */
  isEmail: (s) => {
    return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)
  },
  /**
   * 手机号格式校验
   *
   * @param s
   * @returns {boolean}
   */
  isMobile: (s) => {
    return /^1[0-9]{10}$/.test(s)
  },
  /**
   * 数字类型校验
   *
   * @param s
   * @returns {boolean}
   */
  isNumber: (s) => {
    return /(^[\-0-9][0-9]*(.[0-9]+)?)$/.test(s)
  }
}
